Voronkovich\SberbankAcquiring\Client A

Total Complexity 73
Dependencies 11
Dependents 1
Total lines 811
Lines of code 313
Logical lines of code 178
Comment lines 338
Methods 29
Properties 15

Methods 29

Method Rating Maintainability Complexity Lines of code
__construct()
A
39 11 70
getLastOrdersForMerchants()
A
45 9 41
handleErrors()
A
50 9 31
execute()
A
46 8 35
doRegisterOrder()
S
55 7 18
parseResponse()
S
65 3 8
getSbpDynamicQr()
S
67 2 7
getSbpQrStatus()
S
66 2 8
getHttpClient()
S
64 2 10
registerOrder()
S
77 1 3
registerOrderPreAuth()
S
77 1 3
registerCreditOrder()
S
77 1 3
registerCreditOrderPreAuth()
S
77 1 3
deposit()
S
71 1 5
reverseOrder()
S
74 1 4
refundOrder()
S
71 1 5
getOrderStatus()
S
74 1 4
getOrderStatusByOwnId()
S
74 1 4
verifyEnrollment()
S
74 1 4
updateSSLCardList()
S
74 1 4
paymentOrderBinding()
S
71 1 5
bindCard()
S
74 1 4
unBindCard()
S
74 1 4
extendBinding()
S
71 1 5
getBindings()
S
74 1 4
getReceiptStatus()
S
78 1 3
payWithApplePay()
S
69 1 6
payWithGooglePay()
S
69 1 6
payWithSamsungPay()
S
69 1 6